home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
SciAn
/
src
/
ScianGeometry.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-08-01
|
749b
|
37 lines
/*ScianGeometry.h
Eric Pepke
*/
typedef union
{
long intVal;
real realVal;
} GeoItem;
typedef struct
{
Thing thing; /*The thing part*/
long nAlloc; /*Number of items in the geometry*/
long nWritten; /*Index of the last item word*/
GeoItem *items; /*The items*/
} Geometry, *GeoPtr;
#define GEOCHUNK 5000 /*Chunk size for geometry*/
/*Item types*/
#define IT_POLYGON 1 /*Polygon item*/
#ifdef PROTO
void InitGeometry(void);
void KillGeometry(void);
ObjPtr NewGeometry(void);
ObjPtr ConvertDatasetToPicture(ObjPtr, ObjPtr);
void AppendPolygonToGeometry(ObjPtr, long, long*);
#else
void InitGeometry();
void KillGeometry();
ObjPtr NewGeometry();
ObjPtr ConvertDatasetToPicture();
void AppendPolygonToGeometry();
#endif